DWL\Wtm\Classes\EnhancedSearch A

Total Complexity 74
Dependencies 2
Dependents 0
Total lines 547
Lines of code 372
Logical lines of code 174
Comment lines 75
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
perform_search()
A
41 9 55
extend_search_to_meta()
S
51 6 26
track_search()
S
52 6 24
sanitize_filters()
S
55 6 20
render_search_widget()
S
49 4 37
get_autocomplete_suggestions()
S
48 4 35
get_search_suggestions()
S
59 5 13
build_tax_query()
S
59 4 14
enqueue_assets()
S
51 3 28
handle_save_preset()
S
57 3 15
build_meta_query()
S
60 3 13
init_cache_hooks()
S
63 3 12
build_date_query()
S
63 3 11
handle_live_search()
S
57 2 16
should_load_assets()
S
72 3 5
handle_autocomplete()
S
64 2 9
handle_load_preset()
S
64 2 9
__construct()
S
78 1 4
init_hooks()
S
64 1 9
sanitize_settings()
S
66 1 8
get_analytics()
S
79 1 3
get_presets()
S
79 1 3
clear_search_cache()
S
80 1 3